@charset "utf-8";
/* CSS Document */
.main { width: 960px; height: 427px; float: left; }

.main_left { width: 269px; float: left; }

.login_a { width: 250px; height: 258px; float: left; margin: 18px 0 0 13px;  border: 1px solid #7bd0ea; background: url(../../images/index/login_A_bg.png) repeat-x; }
.login_a ul { width: 211px; float: left; display: block; margin: 21px 0 7px 27px; padding: 0; }
.login_a li { display: block; width: 211px; float: left; margin: 0 0 11px 0; }
.login_a input { margin: 0 0 0 38px; display: block; float: left; color: #FFF; }
.login_a input.text { width: 161px; height: 20px; line-height:20px; vertical-align:middle; border: 1px solid #8cd4ed; color: #000; margin: 0; float: left; }
.login_a_title { width: 37px; float: left; margin: 5px 8px 0 0; color: #204452; }
.login_a input.btna { width: 82px; height: 35px; cursor: pointer; font-size: 15px; margin: 0 0 0 52px; padding: 0; background: url(../../images/btn/btn_little_blue.png) repeat-x;border: none; }
.login_a input.btnb { width: 82px; height: 35px; cursor: pointer; font-size: 15px; margin: 0 0 0 52px; padding: 0; background: url(../../images/btn/btn_little_orange.png) repeat-x; border: none; }
.login_a_hr { border-bottom: 1px solid #7cd0eb; padding-bottom: 13px; }

.login_b { width: 252px; height: 119px; float: left; margin: 26px 0 0 13px;  border: 1px solid #7bd0ea; background: url(../../images/index/login_B_bg.png) repeat-x; }
.inputbtn { width: 118px; height: 35px; cursor: pointer;  margin: 28px 0 15px 64px; font-size: 15px; color: #FFF; background: url(../../images/btn/btn_little_blue.png) repeat-x; border:0; }
.login_b_bottom { float: left; height: 13px; width: 82px; margin: 0 0 0 88px; }
.main_right { width: 662px; height: 405px; margin: 18px 0 0 19px; float: left; border: 1px solid #9dc2fd; background: #eaf6fc url(../../images/index/main_bg.jpg) 0 26px no-repeat;  }
.textul { width: 439px; height: 120px; float: left; margin: 44px 0 0 200px; border: 3px solid #9dc2fd; background: #edf9fd; }
.text_left { width: 190px; height: 100px; float: left; margin: 19px 0 0 0; padding:0 0 0 10px; }
.text_right { width: 220px; height: 100px; float: left; margin: 19px 0 0 0; padding:0 0 0 10px; }
.text_left li { width: 190px; margin:0 0 9px 0; padding:0; }
.text_right li { width: 220px;  margin:0 0 9px 0; padding:0; }
.textul a:link,.textul a:visited { display: inline; text-align: right; padding-left: 9px; }
.title { color: #204452; font-weight: bolder; }
.textul_middle { width: 1px; height: 101px; margin-top: 10px; float: left; background: url(../../images/main_text_line.png) no-repeat; }